package com.gz.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
@ApiModel(description = "生成Ai试卷入参")
public class AiPaperInsertDto extends BaseReq{
    @ApiModelProperty("用户id")
    private Integer userId;
    @ApiModelProperty("用户名")
    private String username;
    @ApiModelProperty("科目")
    private String subject;
    @ApiModelProperty("学层")
    private String level;
    @ApiModelProperty("年级")
    private String grade;
    @ApiModelProperty("题目数量")
    private Integer questionCount;
    @ApiModelProperty("选择题数量")
    private Integer chooseCount;
    @ApiModelProperty("填空题数量")
    private String fillCount;
    @ApiModelProperty("题目标签id集合")
    private List<Integer> questionLabelIds;
    @ApiModelProperty("已选择需要生成只能卷子的学生id集合")
    private List<Integer> userIds;
}
